#ifndef _KC_MESSAGEATTCH_H__KC_
#define _KC_MESSAGEATTCH_H__KC_

#include "Attachment.h"
#include "Message.h"
#include "MimeDefaults.h"

namespace kc_sf
{
	class MessageAttachment : public Attachment, public Message
	{
		public:

			MessageAttachment(const RawMessage &rmsg, const std::string &text);
			MessageAttachment(const RawMessage &rmsg, const std::string &text,
					EncodingType encoding,
					const std::string &charset);

			virtual Attachment * clone() const;
	};
}

#endif // _KC_MESSAGEATTCH_H__KC_
